push card firmly in - Turkish English Dictionary